Open-Loop Optimal Control